Package-level declarations

Server-facing MCP module and tool handlers. This is where game-state automation endpoints are implemented.

Types

Link copied to clipboard

Server-side MCP tool that summarizes BlueMap map ids and marker coverage.

Link copied to clipboard

Server-side MCP tool that resolves a single BlueMap marker by name.

Link copied to clipboard

Server-side MCP tool that lists BlueMap markers with optional filters.

Link copied to clipboard

Server-side MCP tool that searches BlueMap markers by name.

Link copied to clipboard
class ExecuteServerCommandTool(server: MinecraftServer) : McpTool

Server-side MCP tool that executes a command with server authority.

Link copied to clipboard
class GetEntitiesInAreaTool(server: MinecraftServer) : McpTool

Server-side MCP tool that returns entities found inside a 3D bounding box.

Link copied to clipboard
class GetLorekeeperStateTool(server: MinecraftServer) : McpTool

Server-side MCP tool exposing high-level Lorekeeper runtime state.

Link copied to clipboard
class GetPlayerAdvancementsTool(server: MinecraftServer) : McpTool

Server-side MCP tool that returns advancement progress for a player.

Link copied to clipboard
class GetPlayerInventoryTool(server: MinecraftServer) : McpTool

Server-side MCP tool that returns full inventory details for a target player.

Link copied to clipboard
class GetPlayerStatsTool(server: MinecraftServer) : McpTool

Server-side MCP tool that returns a player's gameplay statistics.

Link copied to clipboard
class GetScoreboardTool(server: MinecraftServer) : McpTool

Server-side MCP tool that returns scoreboard objectives, scores, and teams.

Link copied to clipboard
class GetServerBlocksInAreaTool(server: MinecraftServer) : McpTool

Server-side MCP tool that scans blocks in an area across loaded chunks.

Link copied to clipboard
class GetServerInfoTool(server: MinecraftServer) : McpTool

Server-side MCP tool that returns key server vitals in one call.

Link copied to clipboard
class GetWorldTimeWeatherTool(server: MinecraftServer) : McpTool

Server-side MCP tool that returns world time and weather state.

Link copied to clipboard
class ListLorebooksTool(server: MinecraftServer) : McpTool

Server-side MCP tool that lists archived lorebook metadata from the book market.

Link copied to clipboard
class ListPlayersTool(server: MinecraftServer) : McpTool

Server-side MCP tool that lists all online players with their state.

Link copied to clipboard
class ManageWhitelistTool(server: MinecraftServer) : McpTool

Server-side MCP tool for whitelist administration.

Link copied to clipboard

Utilities for awarding MCP-related advancements.

Link copied to clipboard

Tracks MCP usage signals and awards MCP advancement progression.

Link copied to clipboard

Lifecycle manager for the server-side MCP HTTP endpoint.

Link copied to clipboard
class SendMessageTool(server: MinecraftServer) : McpTool

Server-side MCP tool for sending chat or actionbar messages to players.